.item-header {
    color: #333;
    letter-spacing: 2px;
    font-size: 20px;
    font-weight: 700;
    margin: 1.0rem 0;
    padding-left: .8rem;
    position: relative;
    &:before {
        position: absolute;
        content: "";
        left: 0;
        top: 3px;
        bottom: 0;
        width: 6px;
        background-color: #CF4B4B;
    }
}
#status-pane {
    margin: 0 1.5%;
    .form-control {
        border: 1px solid #CCCCCC;
        border-radius: 4px;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        color: #555555;
        padding: .7rem .8rem;
        width: 100%;
        font-size: 13px;
    }
    .input-wrapper {
        margin-top: 15px;
    }
    label {
        font-size: 13px;
        color: #393939;
    }
    textarea {
        box-sizing: border-box;
        height: 80px;
        font-size: .8rem;
        font-family: georgia, verdana, "Microsoft Yahei";
        letter-spacing: 1px;
        padding: .7rem .8rem;
    }
    .ui.form.user-info.segment {
        box-shadow: none;
        //box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .27);
        margin-top: 0;
        border: 1px solid #dfdfdf;
        padding-top: 1rem;
        border-radius: 4px;
        //background-color: #f8f8f8;
        input {
            min-height: 44px;
            margin-left: 0;
            //background-color: #f8f8f8;
        }
        label {
            margin-left: 4px;
        }
    }
}
.ui.segment.box-panel {
    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .27), 0 -2px 8px 0 rgba(0, 0, 0, .27);
    border-radius: 4px;
}
#prjStatusList {
    font-size: 12px;
}
#imgUpload {} .progress-container {
    height: 300px;
    width: 300px;
    position: absolute;
}
.image-wrapper {
    position: absolute;
    bottom: 10px;
    left: 7px;
    right: 7px;
}
